ballistic devices - Fransızca İngilizce Sözlük